import { cn } from '@/lib/utils';

const LitellmIcon = ({ className = '', ...props }) => (
  <svg
    xmlns="http://www.w3.org/2000/svg"
    viewBox="0 0 47.5 47.5"
    className={cn(className)}
    {...props}
  >
    <path fill="#939598" d="M46.25 43.75h-45v2.5h45v-2.5Z"></path>
    <g clipPath="url(#a)" transform="matrix(1.25 0 0 -1.25 0 47.5)">
      <path fill="#bcbec0" d="M4 2h33v27S8 28 1 13.001c-2.115-4.531 6-6 6-6L4 2Z"></path>
      <path fill="#3b88c3" d="M24 19 9 12H.69C.106 8.251 7 7 7 7L4 2h33v19.709L24 19Z"></path>
      <path fill="#231f20" d="m15 2 2 3h20V2H15Z"></path>
      <path
        fill="#e6e7e8"
        d="M37 22.858c-4.347-.358-13.388-1.62-19.581-6.044-5.604-4.002-11.877-3.899-16.033-3.829l-.39.006c-.347-.748-.411-1.41-.283-1.998.214-.003.411-.004.64-.008.553-.009 1.155-.019 1.799-.019 4.185 0 10.108.42 15.429 4.221 5.231 3.735 13.453 5.241 18.419 5.672v1.999Z"
      ></path>
      <path
        fill="#a7a9ac"
        d="m13 21 3.878 4.929C21.727 27.868 30 28.98 37 28.98v-2c-7 0-18-1.98-24-5.98"
      ></path>
      <path
        fill="#58595b"
        d="M4.095 17.535c1.672.392 3.617.723 5.44 1.65C19 24 20.008 26.983 20 27c-7 0-12-4-15.905-9.465"
      ></path>
      <path fill="#269" d="M7 7.001 6.999 7H37v2H2.113C3.988 7.548 7 7.001 7 7.001"></path>
      <path
        fill="#ffe8b6"
        d="M4.55 14.855a7.761 7.761 0 0 1 1.591.06c1.642.221 2.913.845 2.839 1.393-.074.541-1.435.803-3.052.594-.649-.631-1.121-1.325-1.378-2.047"
      ></path>
    </g>
  </svg>
);

export default LitellmIcon;
